package com.atwisdom.star.core.bsl.business.entity;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import lombok.Data;

import java.util.Map;

@Data
public class ConfigInfo {
    //模型
    private String model;
    //模型类名
    private String className;
    //查询条件
    private String condition;
    //主体类标识
    private boolean masterFlag;
    //是否从Hier中获取数据
    private boolean hierFlag;
    //传输第三方接口节点名称
    private String sourceName;
    //发送数据源类型，1、jsonObject,2:JSONArray
    private int sourceType;
    //父节点数据源名称
    private String parentSourceName;
    //父节点数据源类型，1、jsonObject,2:JSONArray
    private int parentSourceType;
    //引用节点的
    private RefInfo ref;
    //MES与第三方接口字段映射MAP
    private Map<String,String> mapper;
    //附加信息
    private JSONObject addition;
    //排序字段
    private int orderNumber = 0;
}
